Linux has taken the next evolutionary step beyond the source code compatibility of unix linux向超越unix的源代码的兼容性迈出了演变的下一步。
This is the source code compatibility layer that all well-behaved applications should be be written to 这是源代码兼容层,所有表现良好的应用程序都应该针对这层来编写。
However, there should be source code compatibility between most applications written for 32 bit and 64 bit applications in the user space 然而,在用户空间中为32位和64位应用程序编写的大部分应用程序都是源代码兼容的。
There are unix-branded systems to ensure source code compatibility for applications among unix systems, and there are lsb-branded systems to ensure binary compatibility for linux applications; however, applications must be coded to use the apis or application binary interfaces abis within the scope of the compatibility definition 存在确保unix系统之间的应用程序的源代码兼容性的unix品牌的系统,也存在确保linux应用程序的二进制兼容性的lsb品牌的系统;然而,应用程序必须使用兼容性定义的范围中的api或应用程序二进制接口(applicationbinaryinterfaces,abi)来编码。